Let's Fix OpenGL
نویسنده
چکیده
From windowing systems to virtual reality, real-time graphics code is ubiquitous. Programming models for constructing graphics software, however, have largely escaped the attention of programming languages researchers. This essay introduces the programming model of OpenGL, a ubiquitous API for real-time graphics applications, for a language-oriented audience. It highlights six broad problems with the programming model and connects them to traditions in PL research. The issues range from classic pitfalls, where established thinking can apply, to new open problems, where novel research is needed. 1998 ACM Subject Classification D.3.m Miscellaneous
منابع مشابه
It's broken, let's fix it - the Zeitgeist and modern enterprise
We present here because it will be so easy for you to access the internet service. As in this new era, much technology is sophistically offered by connecting to the internet. No any problems to face, just for this day, you can really keep in mind that the book is the best book for you. We offer the best here to read. After deciding how your feeling will be, you can enjoy to visit the link and g...
متن کاملA Cost-Effective Lighting Processor for 3D Graphics Application
PE] Mndur This paper presents a cost effective VLSI architecture to calculate RGB color in 3D graphics lighting stage. Phong illumination model [ 11 is exploited for lighting. In addition, the proposed architecture also supports point light sources, spot light:ources, and infinite light sources suggested in OpenGL@ . These various light models are widely used in entertainment and game applicati...
متن کاملThe Relationship of Secretion and Activity of Recombinant Factor IX with N-Glycosylation
Background: Human coagulation factor IX (hFIX) is a glycoprotein with two N-glycosylation sites at the activation peptide. Since the activation peptide is removed in mature hFIX, the exact role of N-glycosylation is unclear. To investigate the role of N-glycosylation in the secretion and activity of hFIX, we inhibited N-glycosylation by tunicamycin in the stable Human Embryonic Kidney (HEK)- c...
متن کاملAPST Antialiased Procedural Texturing Interface for OpenGL
The current implementation of OpenGL only supports standard 1-D and 2-D texture mapping. An interface is proposed to extend the OpenGL library, to support a simpli ed model of antialiased procedural solid texturing in OpenGL version 1.1. This extension to the OpenGL language does not modify the existing OpenGL standard. It is designed as a supplemental library that works with existing implement...
متن کاملA Tk OpenGL Widget
We present TkOGL, a Tk widget that enables the creation and display of 3D graphics using the OpenGL API. Our approach features a reasonably complete Tcl binding to the core OpenGL functionality, as well as a set of extensions that implement a higher-level interface to many common utility functions such as those provided by the OpenGL utility library (GLU).
متن کامل